📢 برای اطلاع از آخرین اخبار و ارتباط با دانشجویان در کانال ما در بله عضو شوید
عضویت در بله
مسیر کامل یادگیری تا استخدام 🌱
همین حالا با
۶۰٪ تخفیف ویژه
مهارت یاد بگیر و وارد بازار کار شو
00
روز
:
17
ساعت
:
34
دقیقه
:
34
ثانیه
شروع یادگیری
پنل اختصاصی دوره های حضوری / آنلاین
قوانین سایت
درباره ما
همکاری با ما
فروشگاه
DevMinds.co
devmindco@gmail.com
صفحه اصلی
دوره ها
صفر تا فول استک
مقالات
مهارت های نرم
منتورشیپ فرانت اند
سبد خرید
0
ورود / ثبت نام
پنل اختصاصی دوره های حضوری / آنلاین
قوانین سایت
درباره ما
همکاری با ما
فروشگاه
دسته بندی آموزش ها
دوره ها
صفر تا فول استک
مقالات
مهارت های نرم
منتورشیپ فرانت اند
لیست دروس
به صفحه تمرینات بروید
دوره آموزشی صفر تا صد تایپ اسکریپت
بازگشت به صفحه دوره
مقدمه دوره تایپ اسکریپت
ورود به دنیای TypeScript
03:14
چگونه از دوره TypeScript بیشترین بهره را ببریم + دانلود پیوست و جزوه
معرفی TypeScript و کاربردهای آن
چرا باید از JavaScript به TypeScript مهاجرت کنیم؟
TypeScript چگونه به JavaScript تبدیل میشود؟ (فرآیند Compile)
نقش TypeScript در فریمورکهایی مثل React، Angular و Vue
جمعبندی فصل: مرور نکات مهم TypeScript از روی جزوه
نصب و راهاندازی TypeScript
نصب و راهاندازی TypeScript
نصب ابزارها و اکستنشنهای ضروری برای توسعه با TypeScript
کار با TypeScript Compiler (tsc)
مرور فصل: جمعبندی مباحث نصب و راهاندازی TypeScript از جزوه
مبانی Type Annotation در TypeScript
تعیین نوع دادهها در TypeScript با Type Annotation
محدودیت متدها با Type Annotation
Type Inference در TypeScript
تایپ Any در TypeScript
آشنایی با Unknown در TypeScript و تفاوت آن با Any
مرور فصل: جمعبندی مباحث Type Annotation از جزوه
کار با توابع در TypeScript
توابع و کنترل پارامترهای توابع با TypeScript
Arrow Functions و Function Expressions در TypeScript
پارامترهای پیشفرض در TypeScript
Optional Parameters در TypeScript
Return Type در TypeScript
نوع void در TypeScript
نوع Never در TypeScript
حل تمرین: کار با Functions در TypeScript
مرور فصل توابع در TypeScript از روی جزوه
کار با آرایه در TypeScript
کار با Type Annotation در آرایهها
Union Types در آرایههای TypeScript
کار با متدهای آرایه در TypeScript بهصورت Type Safe
Readonly Arrays در TypeScript
Nested Arrays در TypeScript
Tuple Type در TypeScript
مرور فصل آرایه ها در TypeScript
تایپ آبجکتها در TypeScript
Type Annotation در Object های TypeScript
Object Methods در TypeScript
Union Type , Literal Type
ارسال Object به عنوان پارامتر تابع در TypeScript
Object Destructuring
بررسی Excess Property Check در TypeScript
Type Alias
Nested Object
Optional Parameter و Optional Chaining
ReadOnly
Intersection Type
تمرین عملی فصل آبجکتها در TypeScript
مرور فصل: جمعبندی مباحث Object Types در TypeScript
Tuple و Enum در TypeScript
Tuple و Tuple Destructuring در TypeScript
Type Alias در Tuple
Rest Tuples
Named Tuples
Enum در TypeScript چیست؟
const enum vs Literal Type در TypeScript
مرور Enum و Tuple در TypeScript
Interface در TypeScript
انواع روشهای تایپینگ آبجکت در TypeScript
Optional و Readonly در Interface
method ها در interface
Interface Reopening چیست؟
ارثبری (Inheritance) در اینترفیسهای TypeScript
تفاوت interface و Type
مروری بر مباحث فصل Interface
آشنایی با TypeScript Compiler
نحوه کار کامپایلر TypeScript و حذف تایپها (Type Erasure)
کامپایل چند فایل با tsc در TypeScript
فعالسازی Watch Mode در tsc برای کامپایل زنده TypeScript
نصب و راهاندازی tsconfig.json در TypeScript
تنظیمات tsconfig.json برای Target , Module, Module Resolution
ویژگیهای کلیدی فایل tsconfig.json در TypeScript
مرور بر مباحث این فصل
کار با DOM در TypeScript
آشنایی با DOM و مشکلات رایج در جاوااسکریپت
بررسی انواع Node و ساختار سلسلهمراتبی آن
Type Narrowing، Type Assertion و Non-Null Assertion در TypeScript
کمی تمرین!
مدیریت Eventها در TypeScript
مفهوم instance of
DOM Manipulation با TypeScript
مروری بر مباحث فصل DOM
ساخت پروژه Todo App با TypeScript
اضافه کردن Task در پروژه TODO App
حذف کردن Task
طراحی و استفاده بهینه از Interface
ریفاکتور پروژه: پیادهسازی Separation of Concerns در TypeScript
ریفاکتور بخش حذف : استفاده از متد Filter
ذخیرهسازی دادهها در LocalStorage با TypeScript
تمرین شما از این فصل!
کلاسها در TypeScript
مروری جامع بر کلاسها و تایپگذاری constructor و پراپرتیها
Access Modifires(public,private,protected)
تفاوت private و # در TypeScript
Setter & Getter
static method & property
inheritance
کاربرد override برای سفارشیسازی متدهای والد
استفاده از Interface در کلاسهای TypeScript
Abstract Class
مروری بر مباحث فصل کلاس
Generics
بررسی کامل Syntax استفاده از Generics در تایپ اسکریپت
مروری بر Array Generics در TypeScript
محدودسازی Generics با Constraints در TypeScript
Generic Interface در TypeScript
استفاده از Generics در کلاسهای TypeScript
مروری بر مباحث فصل
Modules در تایپ اسکریپت
مفهوم Module و بررسی تنظیمات tsconfig.json
Named Export
Default Export
Namespace Import
Re-Export در تایپ اسکریپت
مفهوم Path Alias
مروری بر مباحث فصل Module
دانلود ویدیو